micro reactors - German English Dictionary